commando battalion - German English Dictionary